package com.fulihui.information.request;


import org.near.servicesupport.request.AbstractServiceRequest;

import com.fulihui.information.enums.ELinkType;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 * Created by LeeSon on 2016/12/25 0025.
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SpiderDataUploadRequest extends AbstractServiceRequest {
    private static final long serialVersionUID = 3217287593317470257L;
    /**
     * 流程跟踪编号
     */
    private String            trackNo;
    /**
     * 类目代码
     */
     private String            categoryCode;
    /**
     * 渠道来源
     */
     private String            sourceCode;
    /**
     * 渠道来源唯一标识
     */
    private String            unionCode;
    /**
     * 标题
     */
    private String            title;
    /**
     * 原文发表时间 yyyy-MM-dd HH:mm:ss
     */
    private String            sourceTime;
    /**
     * 内容JSON 参见 {@link com.fulihui.information.dto.ContentJson}
     */
    private String            contentJson;
    /**
     * 原文阅读次数
     */
    private Integer           read_;
    /**
     * 原文点赞次数
     */
    private Integer           voteUp_;
    /**
     * 原文点踩次数
     */
    private Integer           voteDown_;
    /**
     * 原文分享次数
     */
    private Integer           shared_;
    /**
     * 原文原文来源
     */
    private String            source_;
    /**
     * 列表图片JSONArray格式 {@link com.fulihui.information.dto.ListImgJson}
     */
    private String            listImgsJson;
    /**
     * 列表描述
     */
    private String            listComment;
    /**
     * 链接类型
     *
     * @see ELinkType
     */
    private String            linkType;
    /**
     * 原文连接
     */
    private String            srcHref;
}